package structs

const (
	AlipayType = "alipay"
	WxpayType  = "wxpay"
)

type NotifyReq struct {
	Pid         int    `json:"pid" binding:"required" form:"pid"`                   // 商户ID
	TradeNo     string `json:"trade_no" binding:"required" form:"trade_no"`         // 七相系统订单号
	OutTradeNo  string `json:"out_trade_no" binding:"required" form:"out_trade_no"` // 商户订单号
	Type        string `json:"type" binding:"required" form:"type"`                 // 支付方式
	Name        string `json:"name" binding:"required" form:"name"`                 // 商品名称
	Money       string `json:"money" binding:"required" form:"money"`               // 商品金额
	TradeStatus string `json:"trade_status" binding:"required" form:"trade_status"` // 支付状态：只有 TRADE_SUCCESS 为成功
	Param       string `json:"param" form:"param"`                                  // 业务扩展参数
	Sign        string `json:"sign" binding:"required" form:"sign"`                 // 签名字符串
	SignType    string `json:"sign_type" binding:"required" form:"sign_type"`       // 签名类型
}
